FernleafSystems\Wordpress\Plugin\Shield\Modules\LoginGuard\Lib\TwoFactor\Provider\Email S

Total Complexity 28
Dependencies 3
Dependents 2
Total lines 175
Lines of code 142
Logical lines of code 38
Comment lines 10
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
sendEmailTwoFactorVerify()
S
45 5 43
getFormField()
S
54 2 21
hasValidatedProfile()
S
67 3 8
isProviderAvailableToUser()
S
72 3 5
processOtp()
S
71 2 5
get2faCode()
S
67 2 8
getAllCodes()
S
65 2 9
getProviderSpecificRenderData()
S
63 1 11
getJavascriptVars()
S
70 1 7
isEnforced()
S
74 1 4
hasValidSecret()
S
82 1 3
send2faEmailSureSend()
S
73 1 5
isProviderEnabled()
S
76 1 4
hasOtpForNonce()
S
79 1 3
storeCodes()
S
81 1 3
getProviderName()
S
82 1 3